overarching rationale - Español Inglés Diccionario